home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 351-375 / disk_362 / puzz / source / header.c < prev    next >
C/C++ Source or Header  |  1992-05-06  |  1KB  |  64 lines

  1. /*    header files etc. for PUZZ        M.J.Round.    January 1990    */
  2.  
  3. #define MAXLINE 80
  4. #define MAXACROSS 32
  5. #define MAXDOWN 32
  6. #define MAXPIECES 256
  7.  
  8. #include <stdio.h>
  9. #include <stdlib.h>
  10. #include <string.h>
  11.  
  12. /*    need undef to stop compiler giving snotty warning
  13.     messages when NULL is redefined in exec/types.h
  14. */
  15.  
  16. #undef NULL
  17.  
  18. #include <exec/types.h>
  19. #include <exec/nodes.h>
  20. #include <exec/io.h>
  21. #include <exec/exec.h>
  22. #include <exec/memory.h>
  23. #include <exec/lists.h>
  24. #include <exec/interrupts.h>
  25. #include <exec/ports.h>
  26. #include <exec/libraries.h>
  27. #include <exec/tasks.h>
  28. #include <exec/execbase.h>
  29. #include <exec/devices.h>
  30.  
  31. #include <devices/input.h>
  32. #include <devices/inputevent.h>
  33. #include "devices/audio.h"
  34.  
  35. #include <intuition/intuition.h>
  36.  
  37. #include <graphics/gfx.h>
  38. #include <graphics/gfxmacros.h>
  39. #include <graphics/copper.h>
  40. #include <graphics/view.h>
  41. #include <graphics/gels.h>
  42. #include <graphics/regions.h>
  43. #include <graphics/clip.h>
  44. #include <graphics/text.h>
  45. #include <graphics/gfxbase.h>
  46.  
  47. #include <devices/keymap.h>
  48.  
  49. #include <libraries/dos.h>
  50. #include <libraries/diskfont.h>
  51.  
  52. #include <workbench/startup.h>
  53.  
  54. #include <proto/all.h>
  55.  
  56. typedef struct 
  57.     {
  58.     short w,h,x,y;
  59.     char  nPlanes,masking,compression,pad1;
  60.     short transparentColor;
  61.     char  xAspect, yAspect;
  62.     short pageWidth,pageHeight;
  63.     } BitMapHeader;
  64.